"ton mile" - Details

English Term:
ton mile
Arabic Term:
طن ميل
Arabic Definition:

.